package com.gccloud.tgyfirst.service.demo.service;

import java.io.InputStream;
import java.io.OutputStream;

/**
 * @author qianxing
 * @version 1.0
 * @date 2021/5/18 9:34
 */
public interface IFileService {

    /**
     * 文件上传，返回文件路径
     *
     * @param bucketName
     * @param objectName
     * @param stream
     * @return
     */
    String putObject(String bucketName, String objectName, InputStream stream);


    /**
     * 下载文件
     *
     * @param filePath 文件所在路径
     * @param out
     */
    void download(String filePath, OutputStream out);
}
